glare shield integral lights - Alemán Inglés Diccionario